//
//  IMConversationListViewController.h
//  MLIM
//
//  Created by molon on 15/6/24.
//  Copyright (c) 2015年 molon. All rights reserved.
//

#import <UIKit/UIKit.h>
#import "IMConstants.h"

@class IMConversationViewController;
@interface IMConversationListViewController : UIViewController

@property (nonatomic, assign) UIActivityIndicatorViewStyle indicatorViewStyle;

//这个可以自定义要push的聊天窗口，必须是IMConversationViewController或其继承
@property (nonatomic, copy) IMConversationViewController *(^customIMConversationViewControllerBlock)();

//这个用来设置不同状态下的文本
@property (nonatomic, copy) NSString *(^titleForIMManagerStatusBlock)(IMManagerStatus status);

//需要更新ApplicationBadgeNumber回调，注意由于这个原因，最好让此VC常驻内存，否则请设置IMCM的needUpdateIMUnreadCountSumBlock
@property (nonatomic, copy) void(^needUpdateApplicationBadgeNumberBlock)(NSInteger imUnreadCountSum);

@end
